body
{
	padding:0px; 
	margin:0px; 
	background:url(images/mainbg.gif) 0 0 repeat-x #fff; 
	color:#00111A; 
	font:12px/18px Arial, Helvetica, sans-serif;
}

div, p, ul, h2, h3, img
{
	padding:0px; 
	margin:0px;
}

ul
{
	list-style-type:none;
}

#header
{
	width:780px; 
	height:160px; 
	position:relative;
	margin:0 auto; 
	color:#fff;
	padding:0px;
}

#header p
{
	font-size:16px; 
	padding:70px 0 0 43px;
}

#topMenuContainer
{
	width:700px; 
	height:15px; 
	position:absolute;

	bottom:10px; 
	left:48px;
}

#topMenu
{
	width:600px; 
	height:15px; 
	float:center;
}

#topMenu ul
{
	width:600px; 
	height:15px;
}

#topMenu ul li
{
	width:70px; 
	height:15px; 
	border-right:1px solid #FFFFFF; 
	float:left;
}

#topMenu ul li a
{
	width:70px; 
	height:15px; 
	display:block; 
	background:#fff; 
	color:#4A4A4A; 
	font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	text-align:center; 
	text-transform:uppercase;
}
#topMenu ul li.active
{
	background:url(images/button.gif) no-repeat #FFFFFF;
}

#bodyContainer
{
	width:683px; 
	position:relative; 
	margin:0 auto; 
	padding:25px 0 0;
}

#bodyLeft
{
	width:410px; 
	float:left; 
	padding:5px 35px 0 0;
}

#bodyLeft h2
{
	width:150px; 
	height:30px;
	color: rgb(4,101,152); 
	font:28px/28px Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px dotted silver;
	padding: 5px 5px 5px 5px;
}

#bodyLeft h2 span
{
	background:#fff; 
	color:#046598;
}

#bodyRight
{
	width:235px; 
	float:left; 
	border:1px solid #DADADA; 
	background:#F3F3F3; 
	color:#1A1A1A; 
	margin-top: 15px;
	padding: 5px 0 5px 5px;
}

#bodyRight h2
{
	width:205px; 
	height:35px; 
	display:block; 
	border:1px solid #DADADA; 
	background:#eeeeee; 
	color:#00111A; 
	font:24px/34px Georgia, "Times New Roman", Times, serif; 
	margin:0px 10px 15px; 

}
#bodyRight h2 a
{
	width:185px; 
	height:35px; 
	display:block; 
	background:url(images/button2.gif) 195px 25px no-repeat #eeeeee; 
	color:#1A1A1A; 
	text-decoration:none; 
	padding:0 0 0 20px;
}
#bodyRight a:hover
{
	background:url(images/hover2.gif) 195px 25px no-repeat #FFFFFF; 
}

#bodyRight ul
{
	width:180px; 
	margin:0 0 17px 29px;
}
#bodyRight ul li
{
	width:180px; 
	height:18px;
}

#bodyRight ul li a
{
	width:160px; 
	height:18px; 
	display:block; 
	background:url(images/button.gif) 0 6px no-repeat #F3F3F3; 
	color:#1A1A1A; 
	text-decoration:none; 
	padding:0 0 0 20px;
}

#bodyRight ul li a:hover
{
	background:url(images/hover.gif) 0 6px no-repeat #F3F3F3; 
	color:#797878; 
	text-decoration:none;
}

#bodyLeft p.captcha
{
	width:300px; 
	height:110px; 
	display:block; 
	border:1px solid #DADADA; 
	background:#eeeeee; 
	color:#00111A; 
	margin:10px 0px; 
	padding: 5px;
}


#footer
{
	height:85px; 
	color:#333333; 
	clear:both; 
	padding:70px 0 0;
	width:100%; 
	position:relative; 
	margin:0 auto; 
	text-align: center;
	background: url(images/footerbg.gif) #fff; 
}